Big Huge Thesaurus

Globicephala melaena

noun